<?php
	if(isset($_GET['mlh']) && isset($_GET['pin']))
	{
		$MaLopHoc = trim($_GET['mlh']);
		$PIN = trim($_GET['pin']);
		
		include_once '../classes/lophoc_bs.php';
		include_once '../classes/hocvien_bs.php';
		$LopHoc = new lophoc_bs();
		$LopHoc->SetMaLopHoc($MaLopHoc);
		$LopHoc->SetPIN($PIN);
		
		$DLopHoc = $LopHoc->LayDanhSach();
		if($DLopHoc != null)
		{
			$HocVien = new hocvien_bs();
			$HocVien->SetMaLopHoc($MaLopHoc);
			$DHocVien = $HocVien->LayDanhSach();
?>
<div class="FormCapNhat">
	<div class="Title">
		Kết quả điểm danh và lịch học - <b><?php echo $DLopHoc[0]['MaLopHoc']; ?></b>
		<div style="float:right">
			<a href="#" id="Export"><img src="../data/export_excel.png" alt="" /></a>
		</div>
	</div>
	<div class="KQDD" style="overflow:auto; width:99.6%;">
		<table>
			<tr >
				<th >STT</th>
				<th >Mã học viên</th>
				<th colspan="2">Họ tên</th>
				<th>Số máy</th>
				<?php
					//buổi học và dự kiến buổc học
					include_once '../classes/buoihoc_bs.php';
					$BuoiHoc = new buoihoc_bs();
					$BuoiHoc->SetMaLopHoc($MaLopHoc);
					$DBuoiHoc = $BuoiHoc->LayDanhSach();
					$NgayHocGanNhat = null;
					if($DBuoiHoc != null)
					{
						for($i = count($DBuoiHoc) - 1; $i >= 0 ; $i--)
						{		
							echo '<th style="width:200px">' . ConvertDate($DBuoiHoc[$i]['NgayHoc']) . '</th>';
							$NgayHocGanNhat = $DBuoiHoc[$i]['NgayHoc'];
						}
					}
					include_once '../classes/buoihocdukien_bs.php';
					$BuoiHocDuKien = new buoihocdukien_bs();
					$BuoiHocDuKien->SetMaLopHoc($DLopHoc[0]['MaLopHoc']);
					$DBuoiHocDuKien = $BuoiHocDuKien->LayDanhSach();
					if($DBuoiHocDuKien != null)
					{
						for($i = 0; $i < count($DBuoiHocDuKien); $i++)
						{
							if($DBuoiHocDuKien[$i]['NgayHoc'] > $NgayHocGanNhat) // chỉ hiển thị những buổi dự kiến và chưa học
							{
								echo '<th>' . ConvertDate($DBuoiHocDuKien[$i]['NgayHoc']) . '</th>';
							}
						}
					}
				?>
				
			</tr>
			<?php
				for($i = 0; $i < count($DHocVien); $i++)
				{
					$HT = TachHoTen($DHocVien[$i]['HoTen']);
					echo '<tr>';
						echo '<td align="center"><b>' . ($i + 1) . '</b></td>';
						echo '<td>' . $DHocVien[$i]['MaHocVien'] . '</td>';
						echo '<td style="width:200px">' . $HT[0] . '</td>';
						echo '<td>' . $HT[1] . '</td>';
						echo '<td>' . $DHocVien[$i]['SoMay'] . '</td>';
						//In kết quả các buổi học
						//In từng buổi học, nếu vắng thì ghi x
						include_once '../classes/buoihoc_bs.php';
						$BuoiHoc = new buoihoc_bs();
						$BuoiHoc->SetMaLopHoc($MaLopHoc);
						//$BuoiHoc->SetMaHocVien($DHocVien[$i]['MaHocVien']);
						$DBuoiHoc = $BuoiHoc->LayDanhSach();
						$NgayHocGanNhat = null;
						if($DBuoiHoc != null)
						{	
							for($j = count($DBuoiHoc) - 1; $j >= 0 ; $j--)
							{		
								include_once '../classes/diemdanh_bs.php';
								$DiemDanh = new diemdanh_bs();
								$DiemDanh->SetMaLopHoc($MaLopHoc);
								$DiemDanh->SetMaHocVien($DHocVien[$i]['MaHocVien']);
								$DiemDanh->SetMaBuoiHoc($DBuoiHoc[$j]['MaBuoiHoc']);
								$DDiemDanh = $DiemDanh->LayDanhSach();
								if($DDiemDanh != null)
									echo '<td>X</td>';
								else
									echo '<td></td>';
							}
						}
						
					echo '</tr>';
				}
			?>
		</table>
	</div>
</div>
<?php
		}
		else
		{
			echo '<div class="FormCapNhat"><div class="Title">Kết quả điểm danh và lịch học</div><div>Liên kết không hoạt động được</div></div>';
		}
	}
?>
<script type="text/javascript">
	$('#Export').click(function() {
		var link = "diemdanh_ketqua_exp.php?mlh=" + "<?php echo $MaLopHoc; ?>";
		location.href = link;
	});
</script>